package com.bubblegumproject.ogo.action;

/**
 * A generic Action object that is parameterized by a type. Many lifecycle actions are parameterized by the type of
 * object involved in the lifecycle.
 *
 * @author Azubuko Obele (buko.obele@gmail.com)
 */
public interface TypeParameterizedAction {

    public Class getTypeParameter();
    
}
